const path = require('path')
const fs = require('fs')
const express = require('express')
let app=express()
app.listen(3000,()=>{console.log('3000ok')})


// /a 先进入a这个资源路径 一级路由
// /a/b 然后再进入b  二级路由
// /a/b/c  然后再进入c  三级路由


app.get("/index",(req,res)=>{



    // res.end(string/buffer)
    // res.send(string/buffer/array/json)

    // 后端如果直接给客户端响应内容，那么一般会响应一个页面
    // 后端更多的不会直接给客户端响应页面，而是给前端响应数据，然后前端去使用数据

    // res.send(`<h1>首页</h1>`)

    // res.send({
    //     status:200,//状态码
    //     msg:"首页数据请求成功",
    //     result:[{ },{},{}]//数据
    // })



    

    // res.send(`<!DOCTYPE html>
    // <html lang="en">
    // <head>
    //     <meta charset="UTF-8">
    //     <meta http-equiv="X-UA-Compatible" content="IE=edge">
    //     <meta name="viewport" content="width=device-width, initial-scale=1.0">
    //     <title>Document</title>
    // </head>
    // <body>
    //     <form action="http://localhost:3000/index" method="post">
    //         <input name="username" placeholder="请输入用户名" ><br>
    //         <input name="password" placeholder="请输入密码" ><br>
    //         <input type="submit"/>
    //     </form>
    // </body>
    // </html>`)

    


    let filepath=path.join(__dirname,"./post请求.html")
    let result=fs.readFileSync(filepath,"utf-8")

    // 不能响应文件
    res.send(result)
})

